package controll;

import java.util.List;

import com.pixelTech.technology.util.DAOFactory;

import modell.Obra;

public class ObraRN {

	private IObraDAO obraDao;

	public ObraRN() {
		this.obraDao = DAOFactory.criaObraDAO();
	}

	public List<Obra> listar() {
		return this.obraDao.listar();
	}

	public void excluir(Obra obra) {
		this.obraDao.excluir(obra);
	}

	public void salvar(Obra obra) {
		this.obraDao.salvar(obra);
	}

	public void alterar(Obra obra) {
		this.obraDao.alterar(obra);
	}

	public List<Obra> listarAtivos(boolean status) {
		return this.obraDao.listarAtivos(status);
	}

	public Obra pesquisarPorCodigo(Integer codigo) {

		return this.obraDao.pesquisarPorCodigo(codigo);
	}
}
